#menucontainer{position:fixed;bottom:0;width:100%;min-width:1024px;margin:0;padding:0; display:none}
.ie.legacy #menucontainer{position:absolute}
 #submenucontainer{position:fixed;bottom:300px;width:100%;min-width:1024px;margin:0;padding:0; display:none}
.ie.legacy #submenucontainer{position:absolute}

#homeButton{position:absolute; top: 20px; left: 20px; width: 50px; height: 50px; background-image: url(../images/home_light_gray_2.png); background-size: 90%; background-repeat: no-repeat}

#customizeButtonContainer{position: relative; top: 20px; right: 20px}

#customize{position: absolute; top: 0px; right: 0px; background-image: url(../images/customize.png); background-repeat: no-repeat; background-position: center; background-size: 90%; height: 50px; width: 50px;}
#return{position: absolute; top: 0px; right: 0px; background-image: url(../images/return.png); background-repeat: no-repeat; background-position: center; background-size: 90%; height: 50px; width:50px}

#premenucontainer{position: relative; top: 250px; left: 200px; width:700px; overflow: visible}
#academic{position: absolute; left: 100px; width:300px; height: 300px; background-image: url(../images/academic.png); background-repeat:no-repeat;background-position: top; background-size:90%; overflow: visible}
#athletic{position: absolute; left: 500px; width:200px; height: 200px; background-image: url(../images/athletic.png); background-repeat:no-repeat;background-position: center; background-size:90%; overflow: visible}

ul#academicMenu, ul#customizeMenu, ul#athleticMenu{padding:0;position:relative;margin:0 auto;width:885px;overflow:hidden}
	.legacy.ie ul#academicMenu li, .legacy.ie ul#customizeMenu li, .legacy.ie ul#athleticMenu{width:0}
	ul#academicMenu li, ul#customizeMenu li, ul#athleticMenu li{display:block;float:left;list-style:none;cursor:pointer;background-image:url(../images/tabs/tab_green_center.png);background-repeat:repeat-x;height:26px;margin-left:18px;margin-right:18px;font-size:12px}
	ul#academicMenu li div.opener, ul#customizeMenu li div.opener, ul#athleticMenu li div.opener{background-image:url(../images/tabs/tab_green_left.png);background-repeat:no-repeat;background-position:left top;height:26px;margin-left:-18px;margin-right:-17px;padding-left:20px;position:relative}
	ul#academicMenu li div.opener span, ul#customizeMenu li div.opener span, ul#athleticMenu li div.opener span{display:block;background-image:url(../images/tabs/tab_green_right.png);background-repeat:no-repeat;background-position:right top;height:21px;text-align:center;text-transform:uppercase;color:#2E2E2E;padding-top:7px;padding-right:20px;font-weight:700;text-shadow:0 1px 0 #bbb;letter-spacing:1px}
	
	ul#academicMenu li:hover, ul#customizeMenu li:hover, ul#athleticMenu li:hover{background-image:url(../images/tabs/tab_highlight_center.png)}
	ul#academicMenu li div.opener:hover, ul#customizeMenu li div.opener:hover, ul#athleticMenu li div.opener:hover{background-image:url(../images/tabs/tab_highlight_left.png)}
	ul#academicMenu li div.opener:hover span, ul#customizeMenu li div.opener:hover span, ul#athleticMenu li div.opener:hover span{background-image:url(../images/tabs/tab_highlight_right.png)}
	ul#academicMenu li div.opener span:hover, ul#customizeMenu li div.opener span:hover, ul#athleticMenu li div.opener span:hover{background-image:url(../images/tabs/tab_highlight_right.png)}
	
	ul#academicMenu li.selected, ul#customizeMenu li.selected, ul#athleticMenu li.selected{background-image:url(../images/tabs/tab_selected_center.png)}
	ul#academicMenu li.selected div.opener, ul#customizeMenu li.selected div.opener, ul#athleticMenu li.selected div.opener{background-image:url(../images/tabs/tab_selected_left.png)}
	ul#academicMenu li.selected div.opener span, ul#customizeMenu li.selected div.opener span, ul#athleticMenu li.selected div.opener span{background-image:url(../images/tabs/tab_selected_right.png);text-shadow:none}


#infoContainer{background-color:#F5F5F5;overflow:hidden;margin:0;padding:0;margin-top:-1px;border-top:1px solid #515151}
.info-panel-container{}
.info-panel{margin:0 auto;margin-top:2px;overflow:hidden;max-width:1024px;color:#000}
.legacy.ie .info-panel{width:1024px}


#settingsContainer{background-color:#F5F5F5;overflow:hidden;margin:0;padding:0;margin-top:-1px;border-top:1px solid #515151}
.settings-panel{margin:0 auto;margin-top:2px;overflow:hidden;max-width:1024px;color:#000}
.legacy.ie .settings-panel{width:1024px}
.settings-panel-title, .widget-head{background-color:#BCBCBC;font-size:13px;text-transform:uppercase;padding:5px 10px; font-weight:700;color:#2D2D2D;position:relative}
.settings-panel label,.settings-panel dt{color:#000;margin-bottom:3px}
.settings-panel input,.settings-panel textarea{border:1px solid #6D6D6D;vertical-align:middle;padding-top:3px;padding-left:3px}
.settings-panel input{height:22px;line-height:20px}
.settings-panel textarea{height:75px}
.settings-panel li{list-style-type:none}
.settings-panel a{color:#fff;text-decoration:none}
.settings-panel a.help-link{color:#0100FE;text-decoration:underline;text-transform:none;font-weight:400;
						position:absolute;top:5px;right:10px;margin-left:5px;padding-left:15px;
						background-image:url(../images/icons/icon_help.png);background-position:left;background-repeat:no-repeat}
.settings-panel .feedback-link{color:#0100FE;text-decoration:underline;text-transform:none;font-weight:400;position:absolute;top:5px;right:58px;margin-left:30px;padding-left:18px;background-image:url(../images/icons/icon_feedback.gif);background-position:left top;background-repeat:no-repeat}
.settings-panel-subleft,.settings-panel-subright,.settings-panel-subfull{height:297px;background-color:#DFDFDF}
.settings-panel-subfull{margin-left:auto;margin-right:auto}
.settings-panel-subleft,.settings-panel-subright{width:49%;float:left}
.settings-panel-subright{margin-left:2px}
.settings-panel-yscroll{overflow-y:auto;overflow-x:hidden;height:266px;padding-top:5px;position:relative}


.help-icon{display:inline-block;width:10px;min-height:10px;background-image:url(../../students/images/icons/icon_help_blue.gif);background-repeat:no-repeat;background-position:left center;cursor:pointer}
.help-icon.upgrade{margin-left:3px}
.help-bubble{background-color:#E0F1F8;background-image:url(../../students/images/growls/tooltip_help_popup_02.gif);background-repeat:repeat-x;color:#000;padding:10px;border:1px solid #47B3DE;border-top-style:none}
.help-bubble .stem{width:12px;height:12px;position:absolute;bottom:-1px;left:-12px;background-image:url(../../students/images/growls/tooltip_help_popup_01.gif)}
.help-bubble h2{font-size:12px}
.help-bubble .close{cursor:pointer;width:13px;height:13px;position:absolute;right:5px;top:7px;background-image:url(../../students/images/growls/tooltip_help_popup_03.gif)}

#design-background-backgrounds{width:660px}
#background-positioning{margin:10px 0;width:100px;top:30px;left:15px;position:absolute;display:block}
.legacy.ie #background-positioning{margin-left:5px}
#background-positioning label{display:block;position:relative;line-height:53px;height:53px;width:105px}
#background-positioning label span{display:block;width:81px;height:49px;background-image:url(../../students/images/background_sprite.jpg);position:absolute;top:0;right:0;cursor:pointer;border:2px solid #DFDFDF}
.legacy.ie #background-positioning label span{cursor:default}
#background-positioning label.selected span{border-color:#FF660E}
#background-positioning #normal-position-label span{background-position:left top}
#background-positioning #tile-position-label span{background-position:-81px 0}
#background-positioning #scale-position-label span{background-position:162px 0}
#background-positioning #fit-position-label span{background-position:right top}
#background-positioning input{border-style:none}
#design-background-orientation{width:350px;position:relative}
#design-background-orientation ul{margin:0;padding:0;width:201px;height:201px;background-color:#373737;position:relative}
#design-background-orientation .background-variation-button{width:43px;height:49px;background-image:url(../../students/images/alignment_sprite.jpg);background-position:right top;cursor:pointer;border:2px solid #373737;position:absolute}
#design-background-orientation .background-variation-button.selected{border-color:#FF6711;background-position:left top}
#design-background-orientation .background-variation-button#tl{left:0;top:0}
#design-background-orientation .background-variation-button#tc{top:0;left:78px}
#design-background-orientation .background-variation-button#tr{right:0}
#design-background-orientation .background-variation-button#ml{top:75px;left:0}
#design-background-orientation .background-variation-button#mc{top:75px;left:78px}
#design-background-orientation .background-variation-button#mr{top:75px;right:0}
#design-background-orientation .background-variation-button#bl{left:0;bottom:0}
#design-background-orientation .background-variation-button#bc{bottom:0;left:78px}
#design-background-orientation .background-variation-button#br{bottom:0;right:0}
#background-orientation-details-normal{margin:10px 0;color:#363636;position:absolute;top:30px;right:15px;width:200px;display:block}
#background-orientation-description{margin-bottom:7px}
#background-orientation-description-alignment{font-weight:700}
.thumbnails{margin:0;padding:0 0 0 5px}
.stock-thumbnails{overflow:auto;overflow-y:scroll;overflow-x:hidden;margin:0;padding:0;max-height:320px;height:320px;position:relative}
.thumbnails li div.container,.stock-thumbnails li div.container{position:relative;width:96px;height:96px;overflow:hidden}
.thumbnails .not-an-img{height:86px;width:86px;max-width:86px;max-height:86px;padding:5px;font-weight:700;text-align:center;line-height:16px;color:#fff}

#link-upload-image{height:96px;width:96px;background-image:url(../../students/images/buttons/btn_upload_image_v2.gif)}
#link-no-image{height:96px;width:96px;background-image:url(../../students/images/buttons/btn_no_image.gif)}
#link-stock-image{height:96px;width:96px;background-image:url(../../students/images/buttons/btn_stock_images_v2.gif)}
.thumbnails img,.thumbnails .not-an-img,.stock-thumbnails img{border:none;float:left;position:relative}
.link-delete-background{width:20px;height:20px;margin:2px 0 0 2px;position:absolute;top:0;right:0;background:transparent url(../../students/images/icons/icon_delete.png) no-repeat}
.link-crop-background{width:20px;height:20px;margin:2px 2px 0 0;position:absolute;top:0;left:0;background:transparent url(../../students/images/icons/icon_crop.png) no-repeat}
#page-background-color-noimg{position:absolute;top:0;left:0;height:20px;width:96px;line-height:20px;font-size:9px;cursor:pointer}
.thumbnails li,.stock-thumbnails li{overflow:hidden;padding:0;float:left;position:relative;display:block;margin:5px;width:96px;height:96px;cursor:pointer;background-color:#fff}
.thumbnails li a,.stock-thumbnails li a{margin:0;padding:0;overflow:hidden}
.thumbnails li.selected,.stock-thumbnails li.selected{border-color:#FF6711;border-style:solid;border-width:2px;margin:3px}
.image-crop-dialog-container{position:relative;width:600px}
.image-crop-dialog{margin:5px}
.image-crop-dialog .image-container{float:left;width:400px;height:400px;background-color:#555;text-align:center;margin-bottom:15px;overflow:hidden}
.image-crop-dialog .crop-operations{float:left;margin:0 0 0 26px}
.image-crop-dialog a{margin:5px}
#link-revert{display:block;margin-bottom:1em}
#link-crop{display:block;width:90px}
#link-redo.disable{cursor:default}
.upload-contents{text-align:center;color:#5F5F5F}
.upload-contents .error{border:1px solid #F6D200;background-color:#FFFBCC;color:#000;text-align:left;background-image:url(../../students/images/icons/icon_exclam.png);background-repeat:no-repeat;padding:5px 5px 5px 30px;line-height:19px;background-position:5px 5px;margin-bottom:5px;display:none}
.upload-contents .side-by-side{position:relative;width:257px;height:27px;margin:0 auto;overflow:hidden}
.upload-contents .swfupload,.upload-contents #swf-upload-placeholder{width:70px;height:27px;position:absolute;top:0;right:0}
.upload-contents .browse-selected-file{position:absolute;top:0;left:0;width:182px;height:25px;line-height:25px;text-align:left;padding-left:5px;border:1px solid #B1B1B1;background-color:#FFF}
.upload-contents .progress-bar-outer{width:193px;height:25px;background-image:url(../../students/images/progressbar_off.gif);margin:0 auto;position:relative}
.upload-contents .progress-bar-inner{width:0;height:25px;background-image:url(../../students/images/progressbar_on.gif)}
.upload-contents .progress-selected-file{position:absolute;top:0;left:0;width:193px;height:25px;line-height:25px;overflow:hidden}
#delete-image{text-align:center}
#delete-image img{max-width:96px;max-height:96px;min-height:81px}
#text label,#text dt{margin-top:5px}
#text .settings-panel-subleft{width:37%;float:left}
#text .settings-panel-subright{width:62%;float:left}
.text-settings-columns{position:relative;margin:5px 10px}
.text-settings-columns .text-form{position:absolute;top:0;left:0;width:350px}
#text .description-label{margin-top:12px}
.text-settings-columns #font-faces{position:absolute;top:0;left:0;width:250px}
.text-settings-columns #font-sizes{position:absolute;top:0;left:265px;width:200px}
.text-settings-columns #font-sizes p{margin-top:20px}
.text-form input,.text-form textarea,.profile-form input,.profile-form textarea,.password-form input,.password-form textarea{width:100%;margin-top:3px;font-family:Verdana,Helvetica,Sans-Serif;font-size:10pt}
.charCounter{text-align:right;font-style:italic}
.text-form label,.profile-form label,.password-form label{display:block}
#font-faces dt{margin-bottom:3px;padding:0}
#font-faces dd{height:45px;margin-bottom:10px}
#font-faces select{width:250px;height:26px}
#font-sizes label{display:block}
.font-size-fields{display:block;height:34px;position:relative;width:60px;margin-top:3px}
.font-size-description-container{margin-top:21px}
.font-size-widgets-container{margin:15px 0 0 0!important}
input.font-size{position:absolute;top:0;left:0;width:30px;height:26px;padding-top:6px;padding-left:5px}
.font-size-btns{display:block;background-image:url(../../students/images/spinner_arrow_bg.png);background-repeat:repeat-y;width:23px;height:34px;position:absolute;top:0;right:0}
.link-font-size-up,.link-font-size-down{display:block;position:absolute;left:0;cursor:pointer;background-color:#292929;width:23px;height:13px}
.link-font-size-up{top:0;background-image:url(../../students/images/arrow_up.png)}
.link-font-size-down{top:21px;background-image:url(../../students/images/arrow_down.png)}
.layout-variation-button{float:left;height:100px}
.layout-types li{float:left}
.layout-type-name{text-align:center}
.layout-alignment,.layout-type-example{display:block;margin:7px;background-color:#686868;height:146px;width:148px;border:2px solid #666;background-repeat:no-repeat;background-position:50% 50%;cursor:pointer}
.layout-variation-button.selected .layout-alignment,.layout-type.selected .layout-type-example{border-color:#FF6711}
.layout-type-example,.layout-alignment{background-image:url(../../students/images/icons/layout_sprite.gif)}
#layout-1 .layout-type-example{background-position:0 0}
#layout-2 .layout-type-example{background-position:-148px 0}
#layout-3 .layout-type-example{background-position:-296px 0}
.layout-type-details ul{margin:0}
#page.layout1-l .layout-alignment-l,#page.layout1-c .layout-alignment-l,#page.layout1-r .layout-alignment-l{background-position:-740px 0}
#page.layout1-l .layout-alignment-c,#page.layout1-c .layout-alignment-c,#page.layout1-r .layout-alignment-c{background-position:0 0}
#page.layout1-l .layout-alignment-r,#page.layout1-c .layout-alignment-r,#page.layout1-r .layout-alignment-r{background-position:-888px 0}
#page.layout2-l .layout-alignment-l,#page.layout2-r .layout-alignment-l,#page.layout2-c .layout-alignment-l{background-position:-444px 0}
#page.layout2-l .layout-alignment-c,#page.layout2-c .layout-alignment-c,#page.layout2-r .layout-alignment-c{background-position:-148px 0}
#page.layout2-l .layout-alignment-r,#page.layout2-c .layout-alignment-r,#page.layout2-r .layout-alignment-r{background-position:-592px 0}
#page.layout3-c .layout-alignment-c{background-position:-296px 0}
#colors{width:auto}
#colors div.color-list{text-align:right;overflow:hidden;margin:10px;cursor:pointer;height:239px;position:relative}
#colors ul{margin:0;padding:0}
#palette-userdetails .color-selector.color-selector-font{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;padding-left:31px;position:relative}
#palette-userdetails .color-selector .color-selector-btn{width:18px;height:18px;background-image:url(../../students/images/buttons/color_picker_box.gif);position:absolute;border-style:none;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
#palette-userdetails .color-selector.color-selector-label .color-selector-btn{top:2px;left:6px}
#palette-userdetails .color-selector.color-selector-font .color-selector-btn{top:7px;left:6px}
#palette-userdetails li label{width:70px;text-align:right;padding:0 3px 0 0;display:block;float:left}
#palette-list{overflow-y:auto;overflow-x:hidden}
#themes-panel-links{position:absolute;right:10px;top:5px;width:300px;text-align:right}
#themes-panel-links .help-link,#themes-panel-links .feedback-link{position:static;display:inline}
#palette-list .palette-name{padding:4px 0 4px 10px;cursor:pointer;border-bottom:1px solid #DFDFDF}
#palette-list .palettes{margin-left:5px}
#palette-list .color-sample-box{cursor:pointer}
#palette-list .palette-samples,#delete-palette .palette-samples,#add-palette .palette-samples{margin:0 0 3px;padding:2px 10px 10px;list-style:none;overflow:hidden}
#palette-list .palette-samples li,#delete-palette .palette-samples li,#add-palette .palette-samples li{display:block;float:left;padding:0;height:23px;width:31px;border:1px solid #606060}
#palette-list .palette-item{margin:10px;float:left;display:block;overflow:hidden;padding:0;text-align:left;background-color:#494949;color:#F8F8F8;font-weight:700}
#palette-list .user-palette{background:#494949!important;position:relative}
#palette-list-link-palettedisplay,#link-palette-save-dialog{cursor:pointer}
#palette-list-link-palettedisplay{text-decoration:underline;color:#0000FE;text-transform:none;font-weight:400;margin-left:30px}
#link-palette-save-dialog{position:absolute;top:1px;right:150px}
.link-delete-palette{width:20px;height:20px;position:absolute;top:1px;right:1px;background:transparent url(../../students/images/icons/icon_delete.png) no-repeat}
.color-selector-page{position:absolute;top:0;bottom:0;left:0;right:0;border:1px solid transparent}
.ie.legacy .color-selector-page{width:100%;height:100%}
#page-colors-container{margin:33px 0 15px 15px;position:absolute;top:0;bottom:0;left:0;right:0}
#block-background-color{position:absolute;top:0;left:340px;bottom:0}
#palette-userdetails .help-link,#palette-userdetails .feedback-link{display:none}
#palette-userdetails .color-selector{border-width:1px;border-style:solid;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px}
#palette-userdetails .color-selector.hovering{border-width:1px;border-style:dashed}
.color-selector-background{position:relative;width:300px;padding:25px 10px 10px;border:1px solid #4A4C4B}
.color-selector-background#meta-background-color{position:absolute;top:0;bottom:35%;left:0;border-bottom-left-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;border-bottom-style:none}
.color-selector-background#main-background-color{position:absolute;top:65%;bottom:0;left:0;border-top-left-radius:0;border-top-right-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0}
.legacy.ie .color-selector-background#main-background-color{top:122px}
.color-selector-background#main-background-color .color-selector-label{border-top-left-radius:0;-moz-border-radius-topleft:0}
.color-selector-font{padding:5px;text-align:left;border:1px solid transparent;font-size:20px;font-weight:700}
#palette-userdetails .color-selector-label{position:absolute;top:-1px;left:-1px;border:1px solid #4C4C4C;background-color:#686868;color:#FFF;font-size:9px;border-top-right-radius:0;border-bottom-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomleft:0;padding:5px 0 5px 30px;width:120px;text-align:left}
ul.palettes li:hover .color-sample-box{border-color:#9d3}
.color-sample-box{position:relative;width:229px;height:90px}
.color-sample-page-background{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}
.color-sample-meta-background,.color-sample-main-background,.color-sample-widget-background{position:absolute;padding:14px}
.legacy.ie .color-sample-meta-background,.legacy.ie .color-sample-main-background,.legacy.ie .color-sample-widget-background{width:64px}
.color-sample-meta-background{top:0;left:0;right:50%;bottom:40%;margin:15px 7px 0 15px;padding-bottom:7px}
.color-sample-main-background{top:60%;bottom:0;left:0;right:50%;margin:0 7px 15px 15px;padding-top:7px}
.ie.legacy .color-sample-main-background{height:0;overflow:hidden}
.color-sample-widget-background{top:0;bottom:0;left:50%;right:0;margin:15px 15px 15px 8px}
.color-sample-font{padding:1px;margin-bottom:7px;text-align:center;border:1px solid transparent}
.widget-container .editConfig{background:transparent url(../../students/images/icons/icon_tools.png) no-repeat 50% 50%;height:23px;width:23px;text-indent:9000em;overflow:hidden;position:absolute;margin:0 3px 0 0;display:block;right:25px;top:0}
#widgets-available ul{margin-top:-5px;padding:0}
#widgets-available li{float:left}
.widgets-available-link{background-color:#686868;font-size:25px;color:#fff;width:230px;height:50px;line-height:50px;overflow:hidden;text-indent:-9000em;display:block;float:left;margin:10px 0 0 12px;text-align:center;position:relative;background-repeat:no-repeat;background-position:50% 50%}
#widgets-added-list{margin:0;padding:0;width:100%}
#widgets-added-list li{display:block;background-color:#686868;color:#fff;width:465px;height:30px;line-height:30px;margin:0 10px 10px;padding:0 10px 0 5px;cursor:move;position:relative}
.compliant #widgets-added-list .widget-config-controls{position:absolute;top:0;right:0;text-align:right}
.legacy.ie #widgets-added-list .widget-config-controls{position:absolute;top:0;left:365px;text-align:right;width:150px}
#widgets-added-list .widget-config-controls a{padding:3px 0;margin:0 2px}
.widget-sort-up,.widget-sort-down,.widgets-added-link-configure,.widgets-added-link-delete{width:23px;height:23px;overflow:hidden;display:block;float:left}
.widgets-added-link-configure{background:transparent url(../../students/images/icons/icon_tools.png) no-repeat 50% 50%}
.widgets-added-link-delete{background:transparent url(../../students/images/icons/icon_remove.gif) no-repeat 50% 50%}
.widget-sort-up{background:transparent url(../../students/images/buttons/btn_grey_arrow_up.gif) no-repeat 50% 50%}
.widget-sort-up.disabled{opacity:.25;filter:alpha(opacity=25);cursor:default}
.widget-sort-down{background:transparent url(../../students/images/buttons/btn_grey_arrow_down.gif) no-repeat 50% 50%}
.widget-sort-down.disabled{opacity:.25;filter:alpha(opacity=25);cursor:default}
.widget-edit-config-panel{background:#F5F5F5;padding:10px}
.widget-edit-config-panel .section-header{background-color:#BCBCBC;padding:5px;margin:-5px;letter-spacing:1px;text-shadow:0 1px 0 #bbb}
.widget-edit-config-panel .field{margin-bottom:2em}
.widget-edit-config-panel .field label{font-weight:700;display:block;color:#2e2e2e;font-size:12px;text-transform:uppercase;font-family:Arial,Helvetica,Sans-Serif}
.widget-edit-config-panel .field .description{color:#373737;font-weight:400;font-size:10px;margin-bottom:2px;text-transform:none}
.ss-block .widget-edit-config-panel .widget-edit-config-panel-field,.ss-block .widget-edit-config-panel input,.ss-block .widget-edit-config-panel select,.ss-block .widget-edit-config-panel textarea{background:#fff;color:#000;border:1px solid #6D6D6D;display:block}
.ss-block .widget-edit-config-panel input,.ss-block .widget-edit-config-panel textarea{padding:2px 4px}
.ss-block .widget-edit-config-panel textarea{width:100%}
.ss-block .widget-edit-config-panel input[type=checkbox]{padding:0;border-style:none}
.ss-block .widget-edit-config-panel .widget-edit-config-panel-button{background:#666;color:#FFF;margin:3px}
.ss-block .widget-edit-config-panel .widget-edit-config-panel-label,.ss-block .widget-edit-config-panel label{color:#2E2E2E}
.ss-block .widget-edit-config-panel .edit-config-cancel{color:#0000FE}
.back-highlight{background-color:#ffa!important}
.required-legend{margin-bottom:1em}
.fotolia-logo{background-image:url(../../students/images/fotolia_logo.png);display:block;width:120px;height:26px}
.welcome-dialog .welcome-link{color:#B7D4FF;font-size:12px;position:relative}
.welcome-subtitle{color:#B8B8B8;font-size:11px;vertical-align:text-top;padding-left:2px}
.welcome-mya{background-image:url(../../students/images/popup_welcome_modal_01.png);width:680px;height:354px}
.welcome-mya .tos-agreement{font-size:11px;vertical-align:text-top;color:#fff;line-height:110%}
.welcome-qs{background-image:url(../../students/images/popup_welcome_modal_01.png);width:680px;height:354px}
.tos-agreement a{color:#B7D4FF}
.welcome-common{background-image:url(../../students/images/popup_welcome_modal_01.png);width:680px;height:354px}
.welcome-btn-startnow{background-image:url(../../students/images/buttons/btn_green_start_now.png);width:123px;height:42px;display:block;cursor:pointer}
.welcome-btn-startnow-disable{background-image:url(../../students/images/buttons/btn_grey_start_now.png);width:123px;height:42px;display:block;cursor:default}
.welcome-btn-ok{background-image:url(../../students/images/btn_ok.png);width:142px;height:42px;display:block;cursor:pointer}
#link-revert{color:#0100FE}
.domain-name{padding:4px 10px;background-color:#000;position:absolute;top:-3px;right:10px;font-size:16px;line-height:20px;opacity:.45;filter:alpha(opacity=45);border-top-left-radius:7px;border-top-right-radius:7px;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;display:none}
#transcript-div{background-color:#4F4F4F;color:#fff;margin:0 25px;width:595px;border:1px solid black}
#transcript-div .wrapper{padding:5px;background-color:#ADADAD}
#transcript-div .header-text{width:562px;float:left;text-align:center;font-size:22px}
#transcript-div .header-close{position:absolute;right:35px;top:10px;width:23px;height:23px;background-image:url(../../students/images/closex.gif);cursor:pointer}
#transcript-div .main-page-indicator-section{height:10px;padding:12px 0 0 240px;background-color:#4F4F4F}
#transcript-div .main-page-indicator{height:10px;width:10px;margin:0 5px;float:left}
#transcript-div .off{background:transparent url(../../students/images/pagedot_inactive.gif) no-repeat}
#transcript-div .on{background:transparent url(../../students/images/pagedot_active.gif) no-repeat}
#transcript-div .main-image{height:391px;width:585px}
#transcript-div .main-image-0{background:transparent url(../../students/images/gettingstarted/popup1_background_v1a.png) no-repeat}
#transcript-div .main-image-1{background:transparent url(../../students/images/gettingstarted/popup2_text_v1a.png) no-repeat}
#transcript-div .main-image-2{background:transparent url(../../students/images/gettingstarted/popup3_layouts_v1a.png) no-repeat}
#transcript-div .main-image-3{background:transparent url(../../students/images/gettingstarted/popup4_widgets_v1a_03.png) no-repeat}
#transcript-div .main-image-4{background:transparent url(../../students/images/gettingstarted/popup5_colors_v1a_03.png) no-repeat}
#transcript-div .main-text{height:110px;padding:10px 44px 0;background-color:#4F4F4F;overflow:hidden}
#transcript-div .footer{height:40px;background-color:#4F4F4F}
#transcript-div .footer-learn-more{float:left;margin-left:44px}
#transcript-div .footer-learn-more a,#transcript-div .footer-learn-more a:link,#transcript-div .footer-learn-more a:visited{color:#98CCFE}
#transcript-div .footer-learn-more a:hover,#transcript-div .footer-learn-more a:active{color:#fff}
#transcript-div .footer-close{float:right;margin-right:46px}
#transcript-div .arrow-left{height:53px;width:53px;position:absolute;left:4px;top:200px;background:transparent url(../../students/images/btn_arrow_prev.png) no-repeat;cursor:pointer}
#transcript-div .arrow-right{height:53px;width:53px;position:absolute;right:-4px;top:200px;background:transparent url(../../students/images/btn_arrow_next.png) no-repeat;cursor:pointer}

.jPicker .advanced td{padding:0}
.jPicker .Icon{display:inline-block;height:24px;position:relative;text-align:left;width:25px}
.jPicker .Icon span.Color,.jPicker .Icon span.Alpha{background-position:2px 2px;display:block;height:100%;left:0;position:absolute;top:0;width:100%}
.jPicker .Icon span.Image{background-repeat:no-repeat;cursor:pointer;display:block;height:100%;left:0;position:absolute;top:0;width:100%}
.jPicker.Container{z-index:10;margin:0;padding:0}
table.jPicker{color:#000;background-color:#dfdfdf;border:1px solid #bcbcbc;font-family:Arial,Helvetica,Sans-Serif;font-size:12px!important;margin:0 19px 0 0;padding:5px 0;z-index:20}
.jPicker .Move{background-color:#ddd;border-color:#fff #666 #666 #fff;border-style:solid;border-width:1px;cursor:move;height:12px;padding:0}
.jPicker .Title{text-transform:uppercase;font-size:11px!important;font-weight:700;margin:0 3px;padding:2px 0;text-align:center}
.jPicker div.Map{border:2px solid #fff;cursor:crosshair;height:260px;margin:0 0 0 5px;overflow:hidden;padding:0;position:relative;width:260px}
.jPicker div[class="Map"]{height:256px;width:256px}
.jPicker div.Bar{border:2px solid #fff;cursor:n-resize;height:260px;margin:0 0 0 5px;overflow:hidden;padding:0;position:relative;width:24px}
.jPicker div[class="Bar"]{height:256px;width:20px}
.jPicker .Map .Map1,.jPicker .Map .Map2,.jPicker .Map .Map3,.jPicker .Bar .Map1,.jPicker .Bar .Map2,.jPicker .Bar .Map3,.jPicker .Bar .Map4,.jPicker .Bar .Map5,.jPicker .Bar .Map6{background-color:transparent;background-image:none;display:block;left:0;position:absolute;top:0}
.jPicker .Map .Map1,.jPicker .Map .Map2,.jPicker .Map .Map3{height:2596px;width:256px}
.jPicker .Bar .Map1,.jPicker .Bar .Map2,.jPicker .Bar .Map3,.jPicker .Bar .Map4{height:3896px;width:20px}
.jPicker .Bar .Map5,.jPicker .Bar .Map6{height:256px;width:20px}
.jPicker .Map .Map1,.jPicker .Map .Map2,.jPicker .Bar .Map6{background-repeat:no-repeat}
.jPicker .Map .Map3,.jPicker .Bar .Map5{background-repeat:repeat}
.jPicker .Bar .Map1,.jPicker .Bar .Map2,.jPicker .Bar .Map3,.jPicker .Bar .Map4{background-repeat:repeat-x}
.jPicker .Map .Arrow{display:block;position:absolute}
.jPicker .Bar .Arrow{display:block;left:0;position:absolute}
.jPicker .advanced .Preview{font-size:9px;text-align:center;margin:-12px 0 0 0}
.jPicker .basic,.jPicker .advanced{padding:15px;background-color:#eee;border-top:2px solid #fff;border-bottom:2px solid #fff}
.jPicker .basic{padding:10px}
.jPicker .advanced{padding:15px}
.jPicker .advanced .Preview div{border:2px solid #fff;height:60px;margin:0 auto;padding:0;width:80px}
.jPicker .advanced .Preview div span{display:block;height:30px;margin:0 auto;padding:0;width:80px}
.jPicker .advanced .Preview .Active{border-bottom-width:0;cursor:pointer}
.jPicker .advanced .Preview .Current{border-top-width:0;cursor:pointer}
.jPicker .basic .Preview{font-size:9px;text-align:center;position:relative;margin:3px 0 0}
.jPicker .basic .Preview div.PreviewColors{position:relative;border:2px solid #fff;height:20px;margin:0 auto;padding:0;width:112px}
.jPicker .basic .Preview div.PreviewColors span{display:block;height:20px;margin:0 auto;padding:0;width:55px}
.jPicker .basic .Preview .Active{border-right:1px solid white;cursor:pointer;position:absolute;top:0;left:0}
.jPicker .basic .Preview .Current{border-left:1px solid white;cursor:pointer;position:absolute;top:0;right:0}
.jPicker .basic .Preview .ActiveTitle{width:55px;text-align:center;display:block;position:absolute;top:-12px;left:0}
.jPicker .basic .Preview .CurrentTitle{width:55px;text-align:center;display:block;position:absolute;top:-12px;right:0}
.jPicker .Button{text-align:center;width:100%}
.jPicker .Button a{width:50px;display:inline-block}
.jPicker .Button .Cancel{margin:-5px 0 4px 0}
.jPicker .Button .Ok{margin:8px 5px 4px 0}
.jPicker td.Radio{margin:0;padding:0;width:31px}
.jPicker td.Radio input{margin:0 5px 0 0;padding:0}
.jPicker td.Text{font-size:12px!important;height:22px;margin:0;padding:0 0 0 15px;text-align:left;width:60px}
.jPicker tr.Hex td.Text{width:100px}
.jPicker td.Text input{background-color:#fff;border:1px inset #aaa;height:19px;margin:0 0 0 5px;text-align:left;width:30px}
.jPicker td[class="Text"] input{height:15px}
.jPicker tr.Hex td.Text input.Hex{width:50px}
.jPicker tr.Hex td.Text input.AHex{width:20px}
.jPicker tr.Alpha td.Radio{padding-left:10px}
.jPicker .Grid{text-align:center;width:114px;margin-top:5px;border:1px solid #fff;background-color:#eee}
.jPicker .GridPalette{width:95px;margin-top:0!important;margin-bottom:10px!important}
.jPicker .GridPaletteTitle{font-size:9px;margin:0;padding:0}
.jPicker .Grid span.QuickColor{border:1px solid #fff;cursor:pointer;display:inline-block;height:15px;line-height:15px;margin:0;padding:0;width:19px}
.jPicker .Grid span[class="QuickColor"]{width:17px}
.jPicker .skillToggle{cursor:pointer;background-color:#bcbcbc;font-weight:700;font-size:20px;padding:1px 3px;position:absolute;right:0;top:150px;padding:20px 7px 20px 5px;margin:0;border-top-right-radius:7px;border-bottom-right-radius:7px;-moz-border-radius-topright:7px;-moz-border-radius-bottomright:7px;-webkit-background-clip:padding-box;border-left:none;border-top:1px outset #ddd;border-right:1px outset #ddd;border-bottom:1px outset #ddd}
.jPicker .skillToggleArrow{border-top:7px solid transparent;border-bottom:7px solid transparent;height:0;width:0}
.jPicker .skillToggleArrow.closed{border-left:6px solid #000;border-right:0 solid transparent}
.jPicker .skillToggleArrow.open{border-right:6px solid #000;border-left:0 solid transparent}
.jPicker td.advanced{width:410px}
.jPicker .advanced tr{margin:0;padding:0;border-collapse:collapse}
.jPickerContainer{position:relative}
.jPicker .advanced .colorValuesPanel,.jPicker .advanced .colorValuesPanel td{margin:0;padding:0;border:none}
.jPicker .advanced .colorValuesPanel table{border:none;border-collapse:true}
.jPicker .advanced .colorValuesPanel .hsvPanel,.jPicker .advanced .colorValuesPanel .rgbPanel{padding:0;display:block;border-top:7px solid #fff;border-right:2px solid #fff;border-bottom:7px solid #fff;border-left:14px solid #fff;background-color:#fff;width:110px;margin-top:-2px}
.jPicker .hsvrgbTabs{overflow:hidden;padding:5px 0}
.jPicker .hsvrgbTab{cursor:pointer;border:2px solid #fff;background-color:#ddd;padding:3px 13px;margin:0;border-top-right-radius:5px;border-top-left-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-topleft:5px;-webkit-background-clip:padding-box}
.jPicker .hsvrgbTabSelected{border-bottom-color:transparent!important;background-color:#fff}

 .jcrop-holder{text-align:left}
.jcrop-vline,.jcrop-hline{font-size:0;position:absolute;background:white url('../../students/css/Jcrop.gif') top left repeat}
.jcrop-vline{height:100%;width:1px!important}
.jcrop-hline{width:100%;height:1px!important}
.jcrop-handle{font-size:1px;width:7px!important;height:7px!important;border:1px #eee solid;background-color:#333;*width:9px;*height:9px}
.jcrop-tracker{width:100%;height:100%}
.custom .jcrop-vline,.custom .jcrop-hline{background:yellow}
.custom .jcrop-handle{border-color:#000;background-color:#C7BB00;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}

 .dd{text-align:left;background-color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:12px;float:left;margin-bottom:11px}
.dd .ddTitle{padding:0 3px 7px;background:#fff;border:1px solid #6D6D6D;text-indent:0;cursor:default;overflow:hidden;height:25px}
.dd .ddTitle span.arrow{background:url(../../students/images/icons/pulldown.gif) no-repeat 0 0;float:right;display:inline-block;width:17px;height:18px;cursor:pointer;margin-top:7px}
.legacy.ie .dd .ddTitle span.arrow{background-attachment:fixed;overflow:hidden}
.dd .ddTitle span.ddTitleText{text-indent:1px;overflow:hidden;line-height:30px}
.dd .ddTitle span.ddTitleText img{text-align:left;padding:0 2px 0 0}
.dd .ddTitle img.selected{padding:0 3px 0 0;vertical-align:top}
.dd .ddChild{position:absolute;border:1px solid #c3c3c3;border-top:none;display:none;margin:0;width:auto;overflow:auto;overflow-x:hidden!important;background-color:#fff}
.dd .ddChild .opta a,.dd .ddChild .opta a:visited{padding-left:10px}
.dd .ddChild a{display:block;padding:2px 0 2px 3px;text-decoration:none;color:#000;overflow:hidden;white-space:nowrap;cursor:pointer;border:1px solid #FFF}
.dd .ddChild a:hover{border-color:#6CF}
.dd .ddChild a img{border:0;padding:0 2px 0 0;vertical-align:middle}
.dd .ddChild a.selected{border-color:#9d3}
.hidden{display:none}
.dd2{text-align:left;background-color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:12px;float:left}
.dd2 .ddTitle{background:transparent url(../../students/images/msDropDown.gif) no-repeat;padding:0 3px;text-indent:0;cursor:default;overflow:hidden;height:36px}
.dd2 .ddTitle span.arrow{background:transparent url(../../students/images/icon-arrow.gif) no-repeat 0 0;float:right;display:inline-block;width:27px;height:27px;cursor:pointer;top:5px;position:relative;right:2px}
.dd2 .ddTitle span.ddTitleText{text-indent:1px;overflow:hidden;line-height:33px;font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;font-weight:700;color:#fff}
.dd2 .ddTitle span.ddTitleText img{text-align:left;padding:0 2px 0 0}
.dd2 .ddTitle img.selected{padding:0 2px 0 0;vertical-align:top}
.dd2 .ddChild{position:absolute;border:1px solid #c3c3c3;border-top:none;display:none;margin:0;width:auto;overflow:auto;overflow-x:hidden!important;background-color:#fff;font-size:14px}
.dd2 .ddChild .opta a,.dd2 .ddChild .opta a:visited{padding-left:10px}
.dd2 .ddChild a{display:block;padding:3px 0 3px 3px;text-decoration:none;color:#000;overflow:hidden;white-space:nowrap;cursor:pointer}
.dd2 .ddChild a:hover{background-color:#6CF}
.dd2 .ddChild a img{border:0;padding:0 2px 0 0;vertical-align:middle}
.dd2 .ddChild a.selected{background-color:#6CF}
.dd .ddChild a.sprite,.dd .ddChild a.sprite:visited{background-image:url(../../students/icons/sprite.gif);background-repeat:no-repeat;padding-left:24px}
.dd .ddChild a.calendar,.dd .ddChild a.calendar:visited{background-position:0 -404px}
.dd .ddChild a.shoppingcart,.dd .ddChild a.shoppingcart:visited{background-position:0 -330px}
.dd .ddChild a.cd,.dd .ddChild a.cd:visited{background-position:0 -439px}
.dd .ddChild a.email,.dd .ddChild a.email:visited{background-position:0 -256px}
.dd .ddChild a.faq,.dd .ddChild a.faq:visited{background-position:0 -183px}
.dd .ddChild a.games,.dd .ddChild a.games:visited{background-position:0 -365px}
.dd .ddChild a.music,.dd .ddChild a.music:visited{background-position:0 -146px}
.dd .ddChild a.phone,.dd .ddChild a.phone:visited{background-position:0 -109px}
.dd .ddChild a.graph,.dd .ddChild a.graph:visited{background-position:0 -73px}
.dd .ddChild a.secured,.dd .ddChild a.secured:visited{background-position:0 -37px}
.dd .ddChild a.video,.dd .ddChild a.video:visited{background-position:0 0}

